package com.mmy.domain.car;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.NamedQuery;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

/**
 * The persistent class for the vCarOrder database table.
 * 
 */
@Entity
@Table(name = "vCarOrder")
@NamedQuery(name = "VCarOrder.findAll", query = "SELECT v FROM VCarOrder v")
public class VCarOrder implements Serializable {
	private static final long serialVersionUID = 1L;

	private byte bRemittanceState;

	private String cAccountUserName;

	private String cCarNum;

	private String cCarOrgName;

	private String cCashierUserName;

	private String cCreator;

	private String cIdentity;

	private String cMemo;

	private String cOrderID;

	private String cOrderName;

	private String cOrderTel;

	private String cOrderUserName;

	private String cReserveName;

	private String cReserveTel;

	private String cReserveUserName;

	private String cReviser;

	private String cSpare1;

	private String cSpare2;

	private String cSpare3;

	private String cSpare4;

	private String cSpare5;

	private String cVoucher;

	@Temporal(TemporalType.TIMESTAMP)
	private Date dAccountDate;

	@Temporal(TemporalType.TIMESTAMP)
	private Date dCashierDate;

	@Temporal(TemporalType.TIMESTAMP)
	private Date dCreateDate;

	@Temporal(TemporalType.TIMESTAMP)
	private Date dModifyDate;

	@Temporal(TemporalType.TIMESTAMP)
	private Date dOrderDate;

	@Temporal(TemporalType.TIMESTAMP)
	private Date dReserveDate;

	@Temporal(TemporalType.TIMESTAMP)
	private Date dUseDateBegin;

	@Temporal(TemporalType.TIMESTAMP)
	private Date dUseDateEnd;

	private BigDecimal fFloor;

	private BigDecimal fOrderAmount;

	private BigDecimal fPeer;

	private BigDecimal fPrice;

	private BigDecimal fReceipt;

	private BigDecimal fReceivable;

	private BigDecimal fRefund;

	private int iAccountID;

	private byte iAccountState;

	private int iCarID;

	private int iCashierID;

	private int iCarOrgID;

	private byte iCashierState;
	@Id
	@GeneratedValue(strategy = GenerationType.TABLE)
	private int iID;

	private byte iInvoiceState;

	private byte iOrderState;

	private int iOrderUserID;

	private int iOrderUserOrgID;

	private byte iOrderUserType;

	private byte iPayType;

	private int iPlanID;

	private byte iRefundProcess;

	private byte iRefundState;

	private int iReserveUserID;

	private int iReserveUserOrgID;

	private byte iReserveUserType;

	public VCarOrder() {
	}

	public byte getRemittanceState() {
		return this.bRemittanceState;
	}

	public void setRemittanceState(byte bRemittanceState) {
		this.bRemittanceState = bRemittanceState;
	}

	public String getAccountUserName() {
		return this.cAccountUserName;
	}

	public void setAccountUserName(String cAccountUserName) {
		this.cAccountUserName = cAccountUserName;
	}

	public String getCarNum() {
		return this.cCarNum;
	}

	public void setCarNum(String cCarNum) {
		this.cCarNum = cCarNum;
	}

	public String getCarOrgName() {
		return this.cCarOrgName;
	}

	public void setCarOrgName(String cCarOrgName) {
		this.cCarOrgName = cCarOrgName;
	}

	public String getCashierUserName() {
		return this.cCashierUserName;
	}

	public void setCashierUserName(String cCashierUserName) {
		this.cCashierUserName = cCashierUserName;
	}

	public String getCreator() {
		return this.cCreator;
	}

	public void setCreator(String cCreator) {
		this.cCreator = cCreator;
	}

	public String getIdentity() {
		return this.cIdentity;
	}

	public void setIdentity(String cIdentity) {
		this.cIdentity = cIdentity;
	}

	public String getMemo() {
		return this.cMemo;
	}

	public void setMemo(String cMemo) {
		this.cMemo = cMemo;
	}

	public String getOrderID() {
		return this.cOrderID;
	}

	public void setOrderID(String cOrderID) {
		this.cOrderID = cOrderID;
	}

	public String getOrderName() {
		return this.cOrderName;
	}

	public void setOrderName(String cOrderName) {
		this.cOrderName = cOrderName;
	}

	public String getOrderTel() {
		return this.cOrderTel;
	}

	public void setOrderTel(String cOrderTel) {
		this.cOrderTel = cOrderTel;
	}

	public String getOrderUserName() {
		return this.cOrderUserName;
	}

	public void setOrderUserName(String cOrderUserName) {
		this.cOrderUserName = cOrderUserName;
	}

	public String getReserveName() {
		return this.cReserveName;
	}

	public void setReserveName(String cReserveName) {
		this.cReserveName = cReserveName;
	}

	public String getReserveTel() {
		return this.cReserveTel;
	}

	public void setReserveTel(String cReserveTel) {
		this.cReserveTel = cReserveTel;
	}

	public String getReserveUserName() {
		return this.cReserveUserName;
	}

	public void setReserveUserName(String cReserveUserName) {
		this.cReserveUserName = cReserveUserName;
	}

	public String getReviser() {
		return this.cReviser;
	}

	public void setReviser(String cReviser) {
		this.cReviser = cReviser;
	}

	public String getSpare1() {
		return this.cSpare1;
	}

	public void setSpare1(String cSpare1) {
		this.cSpare1 = cSpare1;
	}

	public String getSpare2() {
		return this.cSpare2;
	}

	public void setSpare2(String cSpare2) {
		this.cSpare2 = cSpare2;
	}

	public String getSpare3() {
		return this.cSpare3;
	}

	public void setSpare3(String cSpare3) {
		this.cSpare3 = cSpare3;
	}

	public String getSpare4() {
		return this.cSpare4;
	}

	public void setSpare4(String cSpare4) {
		this.cSpare4 = cSpare4;
	}

	public String getSpare5() {
		return this.cSpare5;
	}

	public void setSpare5(String cSpare5) {
		this.cSpare5 = cSpare5;
	}

	public String getVoucher() {
		return this.cVoucher;
	}

	public void setVoucher(String cVoucher) {
		this.cVoucher = cVoucher;
	}

	public Date getAccountDate() {
		return this.dAccountDate;
	}

	public void setAccountDate(Date dAccountDate) {
		this.dAccountDate = dAccountDate;
	}

	public Date getCashierDate() {
		return this.dCashierDate;
	}

	public void setCashierDate(Date dCashierDate) {
		this.dCashierDate = dCashierDate;
	}

	public Date getCreateDate() {
		return this.dCreateDate;
	}

	public void setCreateDate(Date dCreateDate) {
		this.dCreateDate = dCreateDate;
	}

	public Date getModifyDate() {
		return this.dModifyDate;
	}

	public void setModifyDate(Date dModifyDate) {
		this.dModifyDate = dModifyDate;
	}

	public Date getOrderDate() {
		return this.dOrderDate;
	}

	public void setOrderDate(Date dOrderDate) {
		this.dOrderDate = dOrderDate;
	}

	public Date getReserveDate() {
		return this.dReserveDate;
	}

	public void setReserveDate(Date dReserveDate) {
		this.dReserveDate = dReserveDate;
	}

	public Date getUseDateBegin() {
		return this.dUseDateBegin;
	}

	public void setUseDateBegin(Date dUseDateBegin) {
		this.dUseDateBegin = dUseDateBegin;
	}

	public Date getUseDateEnd() {
		return this.dUseDateEnd;
	}

	public void setUseDateEnd(Date dUseDateEnd) {
		this.dUseDateEnd = dUseDateEnd;
	}

	public BigDecimal getFloor() {
		return this.fFloor;
	}

	public void setFloor(BigDecimal fFloor) {
		this.fFloor = fFloor;
	}

	public BigDecimal getOrderAmount() {
		return this.fOrderAmount;
	}

	public void setOrderAmount(BigDecimal fOrderAmount) {
		this.fOrderAmount = fOrderAmount;
	}

	public BigDecimal getPeer() {
		return this.fPeer;
	}

	public void setPeer(BigDecimal fPeer) {
		this.fPeer = fPeer;
	}

	public BigDecimal getPrice() {
		return this.fPrice;
	}

	public void setPrice(BigDecimal fPrice) {
		this.fPrice = fPrice;
	}

	public BigDecimal getReceipt() {
		return this.fReceipt;
	}

	public void setReceipt(BigDecimal fReceipt) {
		this.fReceipt = fReceipt;
	}

	public BigDecimal getReceivable() {
		return this.fReceivable;
	}

	public void setReceivable(BigDecimal fReceivable) {
		this.fReceivable = fReceivable;
	}

	public BigDecimal getRefund() {
		return this.fRefund;
	}

	public void setRefund(BigDecimal fRefund) {
		this.fRefund = fRefund;
	}

	public int getAccountID() {
		return this.iAccountID;
	}

	public void setAccountID(int iAccountID) {
		this.iAccountID = iAccountID;
	}

	public byte getAccountState() {
		return this.iAccountState;
	}

	public void setAccountState(byte iAccountState) {
		this.iAccountState = iAccountState;
	}

	public int getCarID() {
		return this.iCarID;
	}

	public void setCarID(int iCarID) {
		this.iCarID = iCarID;
	}

	public int getCashierID() {
		return this.iCashierID;
	}

	public void setCashierID(int iCashierID) {
		this.iCashierID = iCashierID;
	}

	public byte getCashierState() {
		return this.iCashierState;
	}

	public void setCashierState(byte iCashierState) {
		this.iCashierState = iCashierState;
	}

	public int getID() {
		return this.iID;
	}

	public void setID(int iID) {
		this.iID = iID;
	}

	public byte getInvoiceState() {
		return this.iInvoiceState;
	}

	public void setInvoiceState(byte iInvoiceState) {
		this.iInvoiceState = iInvoiceState;
	}

	public byte getOrderState() {
		return this.iOrderState;
	}

	public void setOrderState(byte iOrderState) {
		this.iOrderState = iOrderState;
	}

	public int getOrderUserID() {
		return this.iOrderUserID;
	}

	public void setOrderUserID(int iOrderUserID) {
		this.iOrderUserID = iOrderUserID;
	}

	public int getOrderUserOrgID() {
		return this.iOrderUserOrgID;
	}

	public void setOrderUserOrgID(int iOrderUserOrgID) {
		this.iOrderUserOrgID = iOrderUserOrgID;
	}

	public byte getOrderUserType() {
		return this.iOrderUserType;
	}

	public void setOrderUserType(byte iOrderUserType) {
		this.iOrderUserType = iOrderUserType;
	}

	public byte getPayType() {
		return this.iPayType;
	}

	public void setPayType(byte iPayType) {
		this.iPayType = iPayType;
	}

	public int getPlanID() {
		return this.iPlanID;
	}

	public void setPlanID(int iPlanID) {
		this.iPlanID = iPlanID;
	}

	public byte getRefundProcess() {
		return this.iRefundProcess;
	}

	public void setRefundProcess(byte iRefundProcess) {
		this.iRefundProcess = iRefundProcess;
	}

	public byte getRefundState() {
		return this.iRefundState;
	}

	public void setRefundState(byte iRefundState) {
		this.iRefundState = iRefundState;
	}

	public int getReserveUserID() {
		return this.iReserveUserID;
	}

	public void setReserveUserID(int iReserveUserID) {
		this.iReserveUserID = iReserveUserID;
	}

	public int getReserveUserOrgID() {
		return this.iReserveUserOrgID;
	}

	public void setReserveUserOrgID(int iReserveUserOrgID) {
		this.iReserveUserOrgID = iReserveUserOrgID;
	}

	public byte getReserveUserType() {
		return this.iReserveUserType;
	}

	public void setReserveUserType(byte iReserveUserType) {
		this.iReserveUserType = iReserveUserType;
	}

	public int getCarOrgID() {
		return iCarOrgID;
	}

	public void setCarOrgID(int iCarOrgID) {
		this.iCarOrgID = iCarOrgID;
	}

}
